package com.tinycloud.miracll.product.domain;


import com.tinycloud.common.core.annotation.Excel;
import com.tinycloud.common.core.web.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 偏差数据明细表对象 deviationdata_detail
 * 
 * @author tinycloud
 * @date 2021-06-30
 */
public class DeviationDataDetail extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private String id;

    /** 下发点 */
    @Excel(name = "下发点")
    private String issuePoint;

    /** 测量点 */
    @Excel(name = "测量点")
    private String measurePoint;

    /** 测量值 */
    @Excel(name = "测量值")
    private Double measureValue;

    /** 下发值 */
    @Excel(name = "下发值")
    private Double issueValue;

    /** 上限 */
    @Excel(name = "上限")
    private Double upLimit;

    /** 下限 */
    @Excel(name = "下限")
    private Double lowLimit;

    /** $column.columnComment */
    @Excel(name = "下限")
    private String excelserverrcid;

    /** $column.columnComment */
    @Excel(name = "下限")
    private String excelserverrc1;

    /** $column.columnComment */
    @Excel(name = "下限")
    private String excelserverwiid;

    /** $column.columnComment */
    @Excel(name = "下限")
    private String excelserverrtid;

    /** $column.columnComment */
    @Excel(name = "下限")
    private Long excelserverrn;

    /** $column.columnComment */
    @Excel(name = "下限")
    private Long excelservercn;

    /** $column.columnComment */
    @Excel(name = "下限")
    private Long excelserverchg;

    /** 监测主键 */
    @Excel(name = "监测主键")
    private String prodInfoID;

    public void setId(String id) 
    {
        this.id = id;
    }

    public String getId() 
    {
        return id;
    }
    public void setIssuePoint(String issuePoint) 
    {
        this.issuePoint = issuePoint;
    }

    public String getIssuePoint() 
    {
        return issuePoint;
    }
    public void setMeasurePoint(String measurePoint) 
    {
        this.measurePoint = measurePoint;
    }

    public String getMeasurePoint() 
    {
        return measurePoint;
    }
    public void setMeasureValue(Double measureValue) 
    {
        this.measureValue = measureValue;
    }

    public Double getMeasureValue() 
    {
        return measureValue;
    }
    public void setIssueValue(Double issueValue) 
    {
        this.issueValue = issueValue;
    }

    public Double getIssueValue() 
    {
        return issueValue;
    }
    public void setUpLimit(Double upLimit) 
    {
        this.upLimit = upLimit;
    }

    public Double getUpLimit() 
    {
        return upLimit;
    }
    public void setLowLimit(Double lowLimit) 
    {
        this.lowLimit = lowLimit;
    }

    public Double getLowLimit() 
    {
        return lowLimit;
    }
    public void setExcelserverrcid(String excelserverrcid) 
    {
        this.excelserverrcid = excelserverrcid;
    }

    public String getExcelserverrcid() 
    {
        return excelserverrcid;
    }
    public void setExcelserverrc1(String excelserverrc1) 
    {
        this.excelserverrc1 = excelserverrc1;
    }

    public String getExcelserverrc1() 
    {
        return excelserverrc1;
    }
    public void setExcelserverwiid(String excelserverwiid) 
    {
        this.excelserverwiid = excelserverwiid;
    }

    public String getExcelserverwiid() 
    {
        return excelserverwiid;
    }
    public void setExcelserverrtid(String excelserverrtid) 
    {
        this.excelserverrtid = excelserverrtid;
    }

    public String getExcelserverrtid() 
    {
        return excelserverrtid;
    }
    public void setExcelserverrn(Long excelserverrn) 
    {
        this.excelserverrn = excelserverrn;
    }

    public Long getExcelserverrn() 
    {
        return excelserverrn;
    }
    public void setExcelservercn(Long excelservercn) 
    {
        this.excelservercn = excelservercn;
    }

    public Long getExcelservercn() 
    {
        return excelservercn;
    }
    public void setExcelserverchg(Long excelserverchg) 
    {
        this.excelserverchg = excelserverchg;
    }

    public Long getExcelserverchg() 
    {
        return excelserverchg;
    }
    public void setProdInfoID(String prodInfoID) 
    {
        this.prodInfoID = prodInfoID;
    }

    public String getProdInfoID() 
    {
        return prodInfoID;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("issuePoint", getIssuePoint())
            .append("measurePoint", getMeasurePoint())
            .append("measureValue", getMeasureValue())
            .append("issueValue", getIssueValue())
            .append("upLimit", getUpLimit())
            .append("lowLimit", getLowLimit())
            .append("remark", getRemark())
            .append("excelserverrcid", getExcelserverrcid())
            .append("excelserverrc1", getExcelserverrc1())
            .append("excelserverwiid", getExcelserverwiid())
            .append("excelserverrtid", getExcelserverrtid())
            .append("excelserverrn", getExcelserverrn())
            .append("excelservercn", getExcelservercn())
            .append("excelserverchg", getExcelserverchg())
            .append("prodInfoID", getProdInfoID())
            .toString();
    }
}
